:global {

/* 审批模式样式 */
.flow_content {
    padding: 26px;
}

.flow_cell_readonly {
    background-color:#ffffff;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    padding-right:10px;
    border-radius:15px;
    box-shadow: 0 1px 6px rgba(49,114,149,0.1);
    /* position: relative; */
}

.flow_cell_readonly .arrow {
    height: 50px;
    margin-top: 0px;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.6), white, white);
    z-index: 0;
    position: relative;
}

.flow_cell_readonly.toggleview .readformcontent{
    max-height: 600px;
    overflow: hidden;
}

.flow_cell_readonly.toggleview .arrow{
    margin-top: -20px;
}

.flow_cell_readonly .header {
    border-bottom: 1px solid #F0F0F0;
    border-width: 1px;
    padding: 10px 0 10px 0;
    margin:0 20px 10px 20px;
    position: relative;
}


.flow_cell_readonly .header .status {
    border: 1px solid #aa844b;
    border-radius: 10px;
    color: #ff9900;
    padding: 4px 12px;
    text-align: center;
    position: absolute;
    right: 0px;
    top: -10px;
    transform: rotateZ(-30deg);
}


.flow_cell_readonly .header .title {
    color: #000000;
    font-size: 32px;
    font-weight:bold;
}

.flow_cell_readonly .header .headimg {
    display: flex;
}

.flow_content .header .headimg .rightlabel{
    flex: 1;
    padding-left: 26px;
    color: #7F8A8F;
}

.flow_content .header .headimg .namebg {
    width: 75px;
    height: 75px;
    line-height: 75px;
    font-size: 40px;
    text-align: center;
    color: #fff;
    background: #76B9E4;
    border-radius: 100%;
    margin-top: 5px;
}


.flow_content .info_row {
    display: flex;
    padding: 8px 12px 8px 2px;
}

.flow_content .info_row .leftlabel {
    width: 180px;
    text-align: right;
    color: #7F8A8F;
    font-size: 30px;
    padding-top: 4px;    
}

.flow_content .info_row .rightvalue {
    flex: 1;
    padding-left: 20px;
}

.flow_content .info_row .rightvalue taro-text-core{
    font-size: 34px;
}



 .my-card .left{
             flex:1;
        }
        .my-card .right{
            display: flex;
            align-items: center;
            justify-content: center;
            
            width:100px;
        }
		.my-card .line{
			display:flex;
			margin-bottom: 15px;
		}
		.my-card .label{
				margin-right:5px;
				text-align: right;
				font-weight:bold;
			}

			.my-card .content{
				color:#666666;
			}

            .my-flex{
				display: flex;
			}
			.my-flex .center{
				justify-content: center;
				align-items: center;
			}


    .readformcontent .info_empty {
        text-align: center;
        width: 100%;
        font-size: 48px;
        color: #1989FA;
        height: 150px;
        line-height: 70px;
        box-sizing: border-box;
        padding-top: 60px;
    }

    .readformcontent .info_empty.info_tips {
        padding-top: 5px;
        font-size: 24px;
        height: auto;
        color: #706c6c;
    }

}